island depot - Allemand Anglais Dictionnaire